From:                              route@monster.com

Sent:                               Tuesday, June 14, 2016 5:15 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: IMS Integration

 

This resume has been forwarded to you at the request of Monster User xapeix03

Satish Venkob 

Last updated:  09/14/13

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Cupertino, CA  95014
US

Home: 4087978096   
satish.venkob@gmail.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Technical_Leader_software

Resume Value: bstxnb5jnf7zhrfd   

  

 

Satish Venkob

485 Colt Street, Waterloo, ON, N2K4N9

satish.venkob@gmail.com

Ph: 5195913024

Highlights

·         More than 12.5 years in software development, testing, systems engineering and research in the 3gpp mobile handset and wireless infrastructure software industry.

·         Experienced with multiple iterations of Software Development Life Cycle in diverse software and product domains.

·         Successfully scaled and lead from the front, small and midsized software development, integration and test teams of high quality engineers, and delivered products beyond quality and milestone expectations.

·         Self Driven and Conscientious Leader with the ability to build trust, motivate, identify and encourage ‘intentional’ efforts.

·         Successfully performed Technical (analysis, design, development, testing etc), Project (project and milestone planning with appropriate stakeholders) and Functional (people management, work delegation etc) management roles with varying degree of combinations as per project demands.

·         Strategic Thinker: Initiated technical projects and created detailed and compelling technical as well as qualitative and quantitative business proposals and presentations and worked towards the necessary executive level buy-ins.

·         Ability to articulate and communicate at a higher technical and business level effectively, as well as, ‘roll up the sleeve’ and ‘dig deeper’ into technical aspects like 3gpp specifications and code- as demanded by the context.

·         Passionate about product delivery and ability to generate excitement and ‘evangelize’ technologies and products.

·         Managerial Finance, Managerial Accounting, Economics, Statistics, Modeling Business Decisions, Entrepreneurship and Innovation and Organization behavior skills- Successfully completed courses in the same with A rating.

·         Worked in different parts of the world, with people from different backgrounds and culture, including India, US, Germany and travelled on business multiple times to Korea, Germany, Italy, Sweden, UK and Spain.

·         Deep Technical and Business level understanding of Mobile industry and ecosystem having worked in Handset, infrastructure and Carrier companies.

·         5 granted and 17 patent applications pending with some of them already accepted into 3GPP wireless standards- .( Satish Venkob - USPTO , Satish Venkob EPO)

·         Represented Research In Motion in the Mobile World Congress in Barcelona for Evolved EDGE Technology.

·         Deep and End to End knowledge of 3GPP wireless Handset and network architectures. Expertise in wireless 3GPP specifications and technologies like GSM, E-EDGE, UMA/GAN, 3G and LTE as well as TCP/IP, VoLTE and IMS architectures.

·         Currently working as a Senior/Lead Member Advanced Technology in Research in Motion.

 

Technical Skills and Trainings

Platforms:

Windows 3.1/95/98/NT/2000, UNIX (HPUX, SUNSOLARIS, LINUX), Good Exposure to RTOS (RIM’s Nessus, and Samsung’s REX)

Programming:

C, C++, Tcl/Tk, TTCN-3 and UML (Unified Modeling Language).

Protocols:

Expertise following wireless 3GPP specifications of 2G, 3G and LTE:

RLC/MAC (Radio Link Control/ Medium Access Control), L1 Control, UMA/GAN related L2/L3 protocols. (Generic access networks), GMM (GPRS Mobility Management), MAP (Mobile Application Part), CC (Call Control), SM (Session Management), RRC (Radio Resource Control), RANAP (Radio and Network Application Protocol), GTP (GPRS tunneling protocol), LDAP [Lightweight Directory Access Protocol- used for Distributed Data Access]. SS7 protocols suite used for signaling in most of the Telecom Networks. EMM (EUTRA Mobility Management), ESM (EUTRA Session Management), PDCP (Packet Data Convergence Protocol),GTP (GPRS Tunneling protocol)

Trainings:

Advanced 3G and LTE trainings.

Leadership, Mentoring, Negotiation and Communication Skills.

Entrepreneurship and Innovation.

Managerial Finance, Managerial Accounting, Economics and Organization Behavior.

 

Education

Bachelor of Engineering in Computer Science, Bangalore University- passed with distinction.

MBA (Entrepreneurship and Innovation Concentration 2012-2013).

 

Citizenship: CANADIAN

 

Experience Details

Oct 2006 to Current: Research in Motion, Waterloo, Canada.

Wireless Systems Designer (Oct 2006 to Sept 2009),

Senior Systems Software Developer (Sept 2009 to Feb 2012)

Senior/Lead Member Advanced Technology Group (Feb 2012– Current)

 

·         Technical Lead for System Integration and testing of protocol software layers (L1, L2( RLC/MAC), L3 (PDCP,RRC) and NAS)

·         Responsible for test Strategy, test identification, planning and development (C++, scripting).

·         Mentoring new hires, engineers and interns in software design, development and 3GPP protocols and technologies (EDGE, LTE).

·         Main technical interface of the system integration and test team with external development teams, requirements teams and program management.

·         Pro-actively drove RIM’s first evolved EDGE platform from concept to a successful product.

·         Programmed many software features in (C, C++) in the RIM Evolved EDGE product.

·         Participated in formulating LTE development and test strategy, test planning, feature and product roadmap in collaboration with project management, R &D and other stakeholders.

Currently leading LTE systems software and protocol research in collaboration with other stakeholders.

·         Proactively Identify drawbacks and areas of improvement in 3gpp specifications patent these and support standardization of these ideas.

·         Collaborate with product management, requirements team and other stakeholders to analyze feature requirements for LTE, LTE-A and build consensus to drive R & D, test teams and internal stakeholders to align to the requirements and also support feature understanding-

·         Make Business case or technical presentations, as appropriate, to articulate the features, requirements and resources and work towards the necessary executive level buy-in.

·         Lead role that requires an open and flexible mindset to cover a broad range of things in the software development life cycle – In short whatever it takes to move towards successful productisation.

Feb 2004- August 2006: SIEMENS Communication Software, Bangalore India

Technical Leader, HLRi Development:

·         HLR is a GSM/GPRS/UMTS/LTE Network element which stores subscription data of Mobile subscribers. It downloads this data to other network elements over SS7 links during Mobile registration procedures. It also provides mobility and subscription information during data and circuit switched call processing.

·         Technical Lead- ramped up the team from 2 to 8 people, handling five software components:

Subscriber Data Management (SDM), Location Update (LUP), Send Authentication Info (SAI), Unstructured Supplementary Services (USSD) and Subscriber Controlled Input (SCI).

·         Lead the team in Analysis, Design, Coding and Unit testing of the Components. The analysis and design activity was done using rational rose UML. Coding was done in C++.

·         Technical Role model as well as work prioritization, work delegation, setting team and individual objectives, project and people management including guiding and mentoring team members to achieve career objectives.

·         Responsible for interfacing with the clients as a development authority regarding queries, new feature enhancements, issues that have passed through levels of customer support.

·         Lead the maintenance and development of four versions of this product [HLRI2.0, HLRI 2.5 and HLRI3.0 and HLRD3.1].

·         For HLRD3.1 version which made HLR a Distributed Data Network Element [using LDAP protocol] my team was involved right from System engineering to module testing

·         Handled challenges in terms of technical and people management issues and time lines-Bought-in and motivated the team to accept and conquer the challenges and meet the aggressive delivery and quality milestones.

·         HLRi successfully deployed with 23 major operator clients worldwide (as of 2006).

 

 

 

 

 

Jan 2003 – Jan 2004: SAMSUNG India Software Operations, Bangalore, India

Senior Software Engineer

·         Involved in a major R & D product from SAMSUNG which had dual mode capabilities. The product had both CDMA2000 and GSM/GPRS capabilities and both the stacks running within it.

·         Involved in the development of the entire set of software and applications that run on the phone, integration of the QUALCOMM Stack with the application platform and maintaining and enhancing the platform based on stack requirements and user look and feel.

·         Software used was C, ARM Real Time Executive from QUALCOMM, MSM series software from QUALCOMM, Unified User Interface platform of Samsung Telecom America, Texas.

·         Module Lead of the Call Processing and Supplementary Services modules.

·         Call Processing Module involved development of a call processing application wrapper (C++) over the QUALCOMM MSM series stack to process Events and request services from the stack. This wrapper processed both CDMA and GSM/GPRS events from the Call manager (GSM Call Control Protocol) module.

·         Call processing module also involved development of Call application for processing the events and showing appropriate display on Phone LCD for Single and Multiple call scenarios.

·         Supplementary service module development involved development of  GSM supplementary services like Call forwarding, Call Barring, Call waiting , USSD, AOCC etc

·         Multisite development interface for call processing and supplementary services modules. (USA, Korea and Bangalore, India)

 

June 2002 – Dec 2002, Vodafone Information Systems, Düsseldorf, Germany.

Consultant -Customization of the HP-IUM and providing billing solution for Vodafone-D2

·         This project involved providing an end-to-end billing solution to Vodafone- D2 for data usage, using IP-Mediation. It involved a broad spectrum of things like customizing the HP-Internet Usage Manager product for the Vodafone D2 Network, testing the product, integrating this new billing service into existing Vodafone D2 network.

·         My role was to test the end-to-end solution and develop tools to test the solution. This involved testing processing chains from the phase the CDR’s (Call Data Records) entered the system till it was put out to a billing system (KIAS in this case). This also required development of WAP-GW and AAA simulator’s which could provide simulated billing data, trigger and respond to the billing system.

·         I developed WAP and AAA (RADIUS protocol simulator) using C, tcsh and Tcl/Tk to simulate the data usage from Mobile Subscribers.

·         This project gave a good insight into billing solutions and broad based my knowledge of the Data Networks like UMTS/ GPRS and data usage is billing.

·         It also involved a lot interaction with HP developers and Sun Solaris consultants from different countries of the world, which really sharpened my cross cultural communication skills.

 

 

 

April 2000 – June 2002, WIPRO Technologies , Bangalore,

Senior Software Engineer -Development OF UMTS/GPRS GMM Layer for MS and SGSN Simulators

·         GMM (GPRS Mobility Management) is the Mobility Management layer for a UMTS/GPRS/GSM network for the packet domain. This protocol layer handles the signaling messages related to the mobility of a GPRS/UMTS subscriber.

·         This Layer sits on both the mobile handset as well as the SGSN network element of a UMTS network.

·         Responsible for the design and development of GMM layer on UMTS SGSN (Serving GPRS Support Node) as well as UMTS MS Stack simulators.

·         Design was done using OOAD concepts and development was done over ACE (Adaptive Communication Environment) using C++ (over Linux).

·         Involved in all aspects of protocol development like development of protocol procedures, encode-decode routines (ASN/ CSN structures) etc. GMM Layer development gave me end-to-end knowledge of the 3G UMTS Technology.

·         Gave me a good insight into other layers of the 3G stack like SM (Session Management), RANAP (Radio access application protocol), GTP (Global Tunneling protocol) etc.

·         Module testing of the stack was done using C and Tcl/TK scripting.

 

Integration of UMTS AS(Access Stratum and NAS (Non Access Stratum)  Layers and UMTS Demo

·         This project involved Integration of all Layers (data and signaling layers) of the IuPs Interface (Interface b/w network elements RNC and SGSN) of the UMTS Stack (i.e. RANAP, GTP, SCCP etc)  with the layers of the NAS (GMM, SM ,RABM) and showing the end-to-end flow of data through these simulator stacks.

·         Extensive use of C++, Tcl/Tk, Linux and Tunneling concepts.

·         Responsible for the integration plan and conformance testing of the integrated stacks. This gave me a good knowledge on the end-to-end flow in UMTS Networks as well as a sound understanding of the Layers RANAP, GMM, SM, GTP and RABM.

·         Design and development of a Raw Socket application which triggered GMM and SM procedures.

·         Design and development of Relay at the RNC (b/w air and Iups interface), and SGSN (b/w Iups and Gn Interface).

·         Demo plan and packaging.

·         Published a paper on packet data call processing in UMTS - http://www.azouk.com/190421/call-flow/

 

 

 

CDE Development.

·         CDE (Common Development Environment) provided features and facilities required in the development of Communication Software. This was a product initiative from WIPRO. The simulator stacks were developed on this environment.

·         Use of C++, Linux, ACE (Adaptive Communication Environment) and design pattern concepts.

·         Involved in the design, development and maintenance of the Common Development environment (CDE)

·         This environment provides common facilities like event based scheduling, Timers, load distribution, etc used for protocol development and Integration. This uses ACE (Adaptive Communication Environment) library, which gave me a good understanding of the Design Patterns concepts and OOD (object Oriented Design)

 

Testing of NS and BSSGP layers (GB Interface) of Lucent BCF (BSS)

·         BCF is the Base Station Subsystem (BSS) of Lucent. BSS is the Network Element between the SGSN and the MS of a GPRS network. This project involved functional testing of the Gb Interface (Interface b/w BSS and SGSN) using TOPS(Testing and Operations Platform for Simulators),  and  WIPRO’s SGSN simulator

·         C, Tcl/TK

·         Involved in the exhaustive testing of the NS (Network service) and BSSGP (Base Station subsystem Support GPRS Protocol) layers of BCF.

·         Test case Identification, Test design, Test Specification and Implementation as Tcl scripts.

·         Involved writing of a huge number of complex Tcl/TK and other shell scripts.

·         Testing was carried out at the client site in Nuremberg, Germany.

 

TOPS Development

·         TOPS (Testing and Operations Platform for Simulator) is a Testing Platform used for the functional and performance testing of Network Elements and Simulators of Network Elements. It provides an interpreter for Tcl/Tk scripts and provides features required for testing protocols.

·         TOPS was a product initiative by our Team to provide a quality, reliable and flexible platform to test Wireless Network Elements and Simulators.

·         Tcl/Tk scripts could be run on this platform to talk to network elements and network element simulators.

·         Involved in the development and productization of TOPS platform.

·         Involved in implementing custom commands which are required for protocol testing, into the TCL interpreter.

·         Development involved C, UNIX (HP-UX, SOLARIS), LINUX, TCl/TK.

·         Gave me good insight into UNIX systems programming.

 

AWARDS AND OTHER ACTIVITIES

“Feather in the cap”-WIPRO technologies, for contributions to the project-2001.

“Appreciation Award- Star Performer”- Siemens Communication Software, for Contributions to the project – 2005.

“Patent Appreciation Award”, – Research In Motion -2012.

Patents:

METHOD AND APPARATUS FOR CUSTOMIZING A DELIVERY STATUS NOTIFICATION-US20100130174

SYSTEMS AND METHODS FOR ALLOCATING AND TRANSMITTING UPLINK DATA-US20100238891

APPARATUS, AND ASSOCIATED METHOD, FOR FACILITATING MOBILE NETWORK SELECTION BY A GAN-CONNECTED WIRELESS DEVICE -US20090029698             

BASE STATIONS AND METHODS FOR RECEIVING TRANSMISSIONS ON AN ENHANCED RACH CHANNEL-US20110222527

SYSTEMS AND METHODS FOR SENDING AND RECEIVING ACKNOWLEDGEMENT TO DECODING CONFUSION-US20110249561

METHODS AND APPARATUS TO AVOID MOBILE STATION TRANSMISSION OF DUPLICATE EVENT BASED and POLLED ACKS-US20110051661

COMMUNICATION STATIONS AND METHODS FOR TRANSMITTING ADDITIONAL INFORMATION IN A ENHANCED RACH CHANNEL-US20110222476

SYSTEMS AND METHODS FOR ASSIGNMENT AND ALLOCATION OF MIXED-TYPE TYPE COMBINATION OF SLOTS-US20100303045

METHODS AND APPARATUS TO PRIORITIZE MOBILE STATION TRANSMISSIONS in RESPONSE TO NETWORK ACK POLLING-US20100265886

COMMUNICATION STATIONS AND METHODS FOR TRANSMITTING ON A RANDOM ACCESS CHANNEL-US20110222475

MOBILE STATION TRANSMISSIONS IN RESPONSE TO NETWORK ACKNOWLEDGMENT ACK POLLING-US20120014368

SYSTEM AND METHODS FOR SENDING AND RECEIVING PAN (PIGGY-BACKED ACK/NACK) TO AVOID DECODING CONFUSION-US20110069669

METHODS AND APPARATUS FOR REGISTRATION AND DATA TRANSMISSION USING FAST/ZERO CONTENTION RESOLUTION-US20110222492

SYSTEMS AND METHODS FOR ALLOCATING AND TRANSMITTING UPLINK DATA BLOCK TRANSMISSIONS WITH PIGGY BACK ACK/NACK BIT MAP-US20100238910

TIMING ADVANCE ENHANCEMENTS FOR CELLULAR COMMUNICATIONS-US20110223932

 

 



Additional Info

BACK TO TOP

 

Current Career Level:

Manager (Manager/Supervisor of Staff)

Work Status:

Canada - I am authorized to work in this country for any employer.

 

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

Canada-ON-Kitchener